contractual guarantee - Français Anglais Dictionnaire